home *** CD-ROM | disk | FTP | other *** search
/ Aminet 40 / Aminet 40 (2000)(Schatztruhe)[!][Dec 2000].iso / Aminet / util / misc / RC5Control.lha / RC5Control / Control.readme < prev    next >
Encoding:
Text File  |  1980-09-16  |  3.4 KB  |  87 lines

  1.  
  2.                               RC5Control
  3.  
  4.                  Copyright © 1999-2000 Daniel Pimley
  5.  
  6.                         "Smile, it's freeware."
  7.  
  8.                       http://www.microdesign.org/
  9.                       email: dan@microdesign.org
  10.  
  11.  
  12.  
  13. RC5Control is an automated install and shutdown script for both 68K and
  14. PPC  RC5  cracking  clients.  It is a simple DOS script that uses a few
  15. standard AmigaDOS commands and a few environment variables to make it a
  16. hell  of a lot easier to use your client. It could even go in WBStartup
  17. if you always forget to start your client. :-)
  18.  
  19. Forward  thinking OS3.5 type people get some yummy new style icons, the
  20. rest  of you will have to make do with some old fashioned MagicWB ones.
  21. Finally,  if you are thinking "What the hell is RC5?" I'll refer you to
  22. http://distributed.amiga.org/  ...read up and then join the Amiga team.
  23.  
  24.  
  25.  
  26.                            Changes in v1.6.1
  27.  
  28. RC5  Control is now compliant with v2.8010-463 of the client, but this
  29. has  meant some incompatability with older versions. Check your client
  30. version  before  installing.  The  ARexx code is aslo overhauled and a
  31. nasty bug has been fixed. Also, because the new clients no longer give
  32. a  full path in their process names, as of v1.6 RC5 CONTROL MUST BE IN
  33. THE SAME DIRECTORY AS YOUR CLIENT!
  34.  
  35.  
  36.  
  37.                             Changes in v1.3
  38.  
  39. RC5  Control  now  has seperate 68K and PPC scripts because most people
  40. do  not  have  a PPC system to run a two client setup on, and all those
  41. redundant  lines  of  commands  slowed down the script a lot. Also, the
  42. script  now  uses an environment variable to store the pathname of your
  43. logfile.  It  reads  the log at shutdown time through some inline ARexx
  44. and  tells you how many % complete the current block is, or if you have
  45. exhausted  the buffers. If your client does not log or an incorrect log
  46. pathame  is  given, it will simply report "Statistics unavailable", but
  47. obviously RexxMast must be running for the ARexx to work. I could check
  48. for this, but it would only add commands and slow down the script more!
  49.  
  50.  
  51.  
  52.                       Here's what you need in C:
  53.  
  54. FailAt;  Lab; Skip; If; Else; EndIf; Break; Status; Run; RequestChoice;
  55. RequestFile; Wait; Copy; UnSetENV. All standard Workbench 3.0 commands.
  56. Also  RexxMast,  the ARexx host environment, must be active as of v1.3.
  57.  
  58.  
  59.  
  60.                        And here's how it works:
  61.  
  62. When  you run RC5Control it will check for an environment variable kept
  63. in  ENV,  which  will tell it the pathname of the client to run. If the
  64. variable  points  to  a dir or file that doesn't exist, you will get an
  65. error  requester  and  RC5Control will quit. If no variable exists, you
  66. will  get two file requesters asking you to select the pathname for the
  67. client  and the (optional) logfile. Your selection will be checked out,
  68. and if it is OK, it will be saved to ENVARC.
  69.  
  70. Once  you  have  things set up, when you click on RC5Control, a message
  71. will  pop up saying "XXX client installed." Equally, when you click the
  72. icon again to shut down the client, you will get "XXX client shutdown:"
  73. and  a  report  of  the  block being searched and progress made, or any
  74. errors that have previously occured causing auto-shutdown.
  75.  
  76.  
  77.  
  78.                              SpringClean:
  79.  
  80. This is a little program that will flush out all the variables used by
  81. RC5Control. Before it does this, it checks if RC5Control is being used
  82. to run any clients. If this is true, SpringClean won't do any flushing.
  83.  
  84.  
  85.  
  86. Good cracking, Daniel Pimley (Micro Design)
  87.